branchbefore/main/GC Optimizationscancel

9 Commits over 0 Days - ∞cph!

9 Years Ago
Agents that are Units actually store unit properly (well, semi-properly) now in DM.
9 Years Ago
Merged from main
9 Years Ago
Some minor fixes.
9 Years Ago
DM decisions optimized (but not tested yet).
9 Years Ago
Created a FixedArray class that handles all this fixed array stuff, letting us work safely with the arrays using IEnumerable (foreach, etc).
9 Years Ago
Surrounding Units and Surrounding SmartObjects are now moved to the new fixed array approach.
9 Years Ago
KnownBuildings and misc touchups.
9 Years Ago
Perceived/Known Units and Perceived/Known Smart Objects in Unit+Senses and DM are now optimized. Known Smart Objects in Group+Knowledge is now optimized.
9 Years Ago
Work in progress on optimizing Alloc/Dealloc/GC-issues in DM and Unit+Senses.